package cliente;
import java.util.Set;

public class RN_Jogador {

    // Inicialização de instância única de RN_Jogador
    private static final RN_Jogador theRN_Jogador = new RN_Jogador();
    private Set<RN_Carta> maoDeCartas;
    private String nome;

    // Construtor privado
    private RN_Jogador(){}

    // Ponto de acesso à instância única
    public static RN_Jogador getRN_Jogador(){
        return theRN_Jogador;
    }

    public void atualizarMaoDeCartas(Set<RN_Carta> selecao){
        this.maoDeCartas=selecao;
    }
    
    public Set<RN_Carta> getMaoDeCartas(){
        /* Chamado por: IU_Jogo, VF1
         * Caso de uso: Atualizar Mesa */
        return this.maoDeCartas;
    }

    void setNome(String nome) {
        this.nome = nome;
    }

    public String getNome() {
        return nome;
    }
    
    
}
